town centre – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

town centre noun

  • main commercial or business area of a town
miesto centras
Wiktionary Links